package com.dolphin.business.manager;

import com.dolphin.business.common.utils.PagerModel;
import com.dolphin.business.entity.Adminstrator;

public interface AdminstratorManager {

	/**
	 * 添加管理员
	 * @param adminstrator
	 */
	public void addAdminstrator(Adminstrator adminstrator);
	
	/**
	 * 删除管理员
	 * @param id
	 */
	public void delAdminstratorById(String id);
	
	/**
	 * 更新管理员信息
	 * @param adminstrator
	 */
	public void updateAdminstrator(Adminstrator adminstrator);
	
	/**
	 * 安id查找管理员
	 * @param id
	 * @return 返回一个管理员
	 */
	public Adminstrator findAdminstratorById(String id);
	
	/**
	 * 查找管理员
	 * @return 返回一个分页对象
	 */
	public PagerModel findAllAdminstrators();
}
